package top.superflow.core.pool.resource

import top.superflow.core.pool.Pool
import top.superflow.core.pool.config.PoolConfig
import top.superflow.core.resource.PooledResource

trait ResourcePool[T] extends Pool[PoolConfig,PooledResource[T]]{
   

  /**
   * There will be many pools for different types
   */
  def getResourceType : String


  def getPoolType : String

  
}